package com.hss01248.facedetect.utils;

import android.content.Context;

import com.maning.mndialoglibrary.MProgressDialog;
import com.maning.mndialoglibrary.config.MDialogConfig;
import com.maning.mndialoglibrary.listeners.OnDialogDismissListener;


public class MyProgressUtils_Face {
    public static void showProgressDialog(final Context context) {
        //自定义背景
        MDialogConfig mDialogConfig = new MDialogConfig.Builder()
                //全屏模式
                .isWindowFullscreen(true)
                //Progress大小（宽高）
                .setProgressSize(200)
                //点击外部是否可以取消
                .isCanceledOnTouchOutside(true)
                //物理返回键可以取消
                .isCancelable(true)

                //View背景的圆角
                .setCornerRadius(20)

                //View 边框的宽度
                .setStrokeWidth(2)

                //Progress 宽度
                .setProgressWidth(3)

                //Progress 内圈宽度
                .setProgressRimWidth(4)
                //ProgressBar 颜色
                //文字的大小：sp
                .setTextSize(30)
                //padding
                .setPadding(20, 20, 20, 20)
                //关闭的监听
                .setOnDialogDismissListener(new OnDialogDismissListener() {
                    @Override
                    public void onDismiss() {
//                        MToast.makeTextShort(context, "关闭dialog");
                    }
                })
                .build();

        MProgressDialog.showProgress(context, "比对中...", mDialogConfig);
    }

    public static void dismissProgress() {
        MProgressDialog.dismissProgress();
    }
}
